Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
3 VILLA PLACE Terraced £388,841 £305,000 20 Jul 2017
4 VILLA PLACE Terraced £329,114 £330,000 11 Aug 2022
5 VILLA PLACE Semi-Detached £343,491 £72,950 29 May 1998
6 VILLA PLACE Terraced £311,992 £174,950 25 Sep 2009
8 VILLA PLACE Terraced £367,305 £101,950 4 Dec 2000
9 VILLA PLACE Terraced £315,000 20 Oct 2023
10 VILLA PLACE Terraced £332,882 £65,000 30 Jun 1997
11 VILLA PLACE Terraced £316,839 £155,000 8 Apr 2004
12 VILLA PLACE Terraced £376,824 £305,000 26 Jun 2019
13 VILLA PLACE Terraced £333,734 £311,500 17 Dec 2021
15 VILLA PLACE Semi-Detached £585,893 £440,000 15 Jul 2016
16 VILLA PLACE Semi-Detached £230,457 £45,000 30 Jun 1997